/*commom style*/

a {
	bblr: expression(this.onFocus=this.blur());
	/*IE使用*/
	outline-style: none;
	/*FF使用*/
}

*,
*:before,
*:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
img {
	border: medium none;
	margin: 0;
	padding: 0;
}

body,
button,
input,
select,
textarea {
	font-family: 'Microsoft YaHei';
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
}

em {
	font-style: normal;
}

ul,
ol {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a,
ins {
	text-decoration: none;
}

*:focus {
	outline: none;
}

a {
	color: #333333;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.cf:after {
	display: block;
	content: "";
	height: 0;
	visibility: hidden;
	clear: both;
}

.cf {
	zoom: 1;
}

.hide {
	display: none;
}

.block {
	display: block;
}

.h10 {
	height: 10px;
}

.h15 {
	height: 15px;
}

.h20 {
	height: 20px;
}

.h30 {
	height: 30px;
}

.h40 {
	height: 40px;
}

.h25 {
	height: 25px;
}

.w1200 {
	width: 1200px;
	margin: 0 auto;
}

.w1100 {
	width: 1100px;
	margin: 0 auto;
}

.w1245 {
	width: 1245px;
	margin: 0 auto;
}

.w1170 {
	width: 1170px;
	margin: 0 auto;
}

.bgf {
	background: #fff;
}

.hide {
	display: none;
}


/*大标题*/

.bigTit {
	width: 1170px;
	margin: 0 auto;
	background: #ffffff;
	padding-top: 30px;
	padding-bottom: 30px;
}

.bigTit h1 {
	text-align: center;
	font-size: 31px;
	color: #365d98;
	font-weight: bold;
}

.bigTit h1 a {
	color: #365d98;
}

.bigTit p {
	font-size: 15px;
	line-height: 22px;
	color: #355e92;
	width: 1109px;
	margin: 10px auto 0;
}

.bigTit a {
	color: #ff0000;
}


/*left*/

.main_left {
	width: 805px;
}


/*轮播图*/

* {
	padding: 0;
	list-style: none;
	border: none;
}

#focus {
	width: 805px;
	height: 400px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}

#focus ul {
	height: 400px;
	position: absolute;
	margin: 0;
	padding: 0;
}

#focus ul li {
	float: left;
	width: 805px;
	height: 400px;
	overflow: hidden;
	position: relative;
	background: #000;
}

#focus ul li img {
	width: 100%;
	height: 100%;
}

#focus ul li div.photo_bt {
	padding-left: 6px;
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 15px;
	color: #ffffff;
	z-index: 1;
	width: 805px;
	line-height: 40px;
	overflow: hidden;
	background-color: #000;
	opacity: 0.6;
}

#focus .btnBg {
	position: absolute;
	width: 805px;
	line-height: 40px;
	left: 0;
	bottom: 0;
	background-color: #000;
}

#focus .btn {
	position: absolute;
	width: 805px;
	line-height: 40px;
	padding-right: 25px;
	bottom: 0px;
	text-align: right;
	z-index: 2
}

#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 12px;
	height: 12px;
	_font-size: 0;
	margin-left: 18px;
	cursor: pointer;
	background: #c9c9c9;
	color: #000;
	text-align: center;
	border-radius: 50%;
}

#focus .btn span a {
	font-size: 15px;
}

#focus .btn span.on {
	background: #fff;
}


/*政策文件&政策解读*/

.leftSecond .tit {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #e8e8e8;
}

.leftSecond .tit li {
	float: left;
	height: 50px;
	font-size: 23px;
	color: #a1a1a1;
	padding: 0 20px;
}

.leftSecond .tit li.hover {
	color: #c10d0c;
}

.leftSecond .tit li.hover a {
	color: #c10d0c;
}

.leftSecond .tit li a {
	padding: 0;
}

.leftSecond .tit li.titMore {
	float: right;
	padding: 0;
}

.leftSecond .tit a {
	color: #808080;
	font-size: 23px;
}

.leftSecond .titRight a {
	color: #10568a;
	font-size: 17px;
}

.leftSecond .list {
	padding-top: 15px;
}

.leftSecond .list li {
	margin-bottom: 23px;
}

.leftSecond .list .timeImg {
	display: inline-block;
	background: url(circle.png) no-repeat;
	width: 89px;
	height: 89px;
	color: #666666;
	font-size: 13px;
	text-align: center;
	padding-top: 20px;
}

.leftSecond .list .timeImg h2 {
	color: #666666;
	font-size: 20px;
	font-weight: bold;
}

.leftSecond .list .listTit {
	width: 565px;
	padding-left: 20px;
}

.leftSecond .list .listTit .listTitle {
	font-size: 17px;
	color: #004a7c;
	margin-bottom: 10px;
}

.leftSecond .list .listTit .listList {
	font-size: 13px;
	color: #666666;
	line-height: 28px;
}

.leftSecond .list li a {
	color: #000;
	font-size: 13px;
}

.leftSecond .list li .listMore {
	display: inline-block;
	width: 94px;
	height: 40px;
	line-height: 40px;
	margin-top: 30px;
	background: url(icon02.png) no-repeat left center;
	text-align: center;
}


/*信息公开年报&中央环保督查整改&投资江西*/

.scrollWrap {
	width: 745px;
	overflow: hidden;
}

.leftThird li {
	width: 230px;
	height: 75px;
	line-height: 75px;
	margin-left: 15px;
	font-size: 15px;
	color: #265181;
}

.leftThird li a {
	color: #265181;
	display: inline-block;
	/*padding-left:18px;*/
	width: 100%;
	height: 70px;
}

.leftThird img {
	width: 100%;
	height: 100%;
}


.next {
	float: right;
	margin-top: -50px;
	cursor: pointer;
}


/*互动交流*/

.leftForth .list .title {
	color: #004a7c;
	font-size: 17px;
	height: 45px;
	line-height: 40px;
}

.leftForth .list .title a {
	font-size: 17px;
}

.leftForth .list .zxft {
	font-size: 15px;
	color: #333333;
}

.leftForth .list .zxft span {
	font-weight: bold;
}

.leftForth .list .zxft li {
	line-height: 33px;
	margin-bottom: 0px;
}

.leftForth .list .zxft li a {
	color: #333;
	font-size: 15px;
}

.leftForth .list .zxft li a:hover {
	color: #355e92;
}


/*意见征集&常见问题*/

.yjzj .yjzjTitle li:first-child {
	background: url(icon07.png) no-repeat right center;
}

.yjzjTitle ul li a {
	font-size: 17px;
	color: #666666;
}

.yjzjTitle li.hover a {
	color: #103d70;
}

.yjzj .list li {
	float: left;
	line-height: 33px;
	background: url(icon04.png) no-repeat left center;
	padding-left: 12px;
	margin-bottom: 0px;
	font-size: 15px;
	color: #333333;
}

.yjzj .list li.firstChild {
	background: none;
	height: 50px;
	padding-left: 0px;
}

.yjzj .list li a {
	color: #333333;
	font-size: 15px;
}

.yjzj .list li a:hover {
	color: #355e92;
}

.yjzj .list li.firstChild span {
	display: inline-block;
}

.yjzj .list li.firstChild span.dqzj {
	width: 50px;
	height: 50px;
	border: 1px solid #c31f0b;
	margin-right: 20px;
	padding: 3px 8px;
	line-height: 20px;
	color: #c31f0b;
}

.yjzj .list li.firstChild a {
	display: inline-block;
	width: 375px;
	float: right;
	line-height: 25px;
}

.yjzj .list li.firstChild a span {
	color: #999999;
	font-size: 13px;
}

.yjzj .yjzjTitle {
	border: none;
	height: 45px;
	line-height: 45px;
}

.yjzj .yjzjTitle li {
	float: left;
	height: 45px;
	line-height: 45px;
	margin-bottom: 12px;
	font-size: 17px;
	color: #666666;
}

.yjzj .yjzjTitle li a {
	color: #666666;
}

.yjzj .yjzjTitle li.hover a {
	color: #103d70;
}

.znwd li {
	float: left;
	width: 92px;
	height: 71px;
	margin-left: 25px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 0px!important;
	font-size: 14px;
	color: #333333;
}

.znwd li a {
	font-size: 14px;
	color: #333333;
	display: inline-block;
	height: 71px;
	padding-top: 43px;
}

.znwd li.znwd01 {
	margin-left: 0px;
	background: url(/picture/162/1911131501530387731.png) no-repeat left center;
}

.znwd li.znwd02 {
	background: url(/picture/162/1911131501530544226.png) no-repeat left center;
}

.znwd li.znwd03 {
	background: url(/picture/162/1911131501530047392.png) no-repeat left center;
}

.znwd li.znwd04 {
	background: url(/picture/162/1911131501530677487.png) no-repeat left center;
}


/*right*/

.main_right {
	width: 365px;
}

.main_right>div {
	padding: 0 20px;
	background: #f3f3f3;
	overflow: hidden;
}


/*江西要闻&国务院信息*/

.main_right .jxyw {
	background: #eaeaea;
	height: 400px;
	overflow: hidden;
}

.jxyw .tit {
	height: 45px;
	line-height: 45px;
	margin-top: 15px;
}

.jxyw .tit li {
	float: left;
	height: 45px;
	font-size: 23px;
	color: #666666;
	padding: 0 34px!important;
	cursor: pointer;
	background: #f7f7f7
}

.jxyw .tit li.hover {
	color: #fff;
	background: #006eab;
}

.jxyw .tit li.hover a {
	color: #fff;
}

.jxyw .tit li a {
	padding: 0;
}

.jxyw .tit li:first-child {}

.jxyw .tit li.titMore {
	padding: 0;
}

.jxyw .tit a {
	color: #666666;
	font-size: 23px;
}

.list {
	padding-top: 8px;
}

.jxyw .list li {
	/*height:45px;*/
	background: url(icon01.gif) no-repeat left 11px;
	padding-left: 12px;
	font-size: 15px;
	color: #004a7c;
}

.jxyw .list li a {
	color: #004a7c;
	line-height: 19px;
}

.jxyw .list li span {
	color: #004a7c;
	float: right;
	/*margin-left:15px;*/
}

.jxyw #con-three-2 li {
	height: 45px;
	line-height: 45px;
	background: url(icon01.gif) no-repeat left 23px;
	padding-left: 12px;
	font-size: 15px;
	color: #004a7c;
}

.jxyw #con-three-2 li a {
	color: #004a7c;
	line-height: 0px;
}

.jxyw #con-three-2 li span {
	color: #004a7c;
	float: right;
	/*margin-left:15px;*/
}


/*最新发布*/

.zxfb .tit {
	border-bottom: 1px solid #e8e8e8;
}

.zxfb .tit li {
	font-size: 23px;
	color: #c10d0c;
	height: 65px;
	line-height: 65px;
}

.zxfb .tit li a {
	color: #c10d0c;
}

.zxfb .list li {
	background: url(icon04.png) no-repeat left 15px;
	padding-left: 12px;
	font-size: 17px;
	line-height: 38px;
	color: #004a7c;
}

.zxfb .list li a {
	color: #004a7c;
}


/*新闻发布*/

.xwfb .xwfb_tit {
	display: inline-block;
	background-color: #000;
	opacity: 0.4;
	width: 110px;
	height: 37px;
	position: absolute;
	top: 10px;
	left: 20px;
	line-height: 37px;
	font-size: 15px;
	color: #ffffff;
	text-align: center;
}

.xwfb .xwfb_title {
	display: inline-block;
	width: 326px;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	background-color: #000;
	opacity: 0.6;
	position: absolute;
	bottom: 0px;
	left: 20px;
	color: #fffefe;
	text-align: center;
}

.xwfb .xwfb_title a {
	color: #fff;
}


/*政务服务*/

.zwfw_list li {
	float: left;
	width: 155px;
	height: 75px;
	line-height: 75px;
	border: 1px solid #dadada;
	font-size: 17px;
	color: #333333;
	margin-bottom: 15px;
}

.zwfw_list li a {
	display: inline-block;
	width: 100%;
	height: 75px;
	padding-left: 55px;
}

.zwfw_list li.zwfw_list01 {
	background: url(/picture/162/1911131132325398122.png) no-repeat 15px center;
}

.zwfw_list li.zwfw_list02 {
	float: right;
	background: url(/picture/162/1911131132324043608.png) no-repeat 15px center;
}

.zwfw_list li.zwfw_list03 {
	background: url(/picture/162/1911131132325797683.png) no-repeat 15px center;
}

.zwfw_list li.zwfw_list04 {
	float: right;
	background: url(/picture/162/1911131132325636647.png) no-repeat 15px center;
}

.zwfw_list li.zwfw_list05 {
	background: url(/picture/162/1911131132325913576.png) no-repeat 15px center;
}

.zwfw_list li.zwfw_list06 {
	float: right;
	background: url(/picture/162/1911131132326095310.png) no-repeat 15px center;
}


/*友情链接*/

.footer_box {}

.footer_box_top {
	height: 86px;
	background: #10568a;
}

.friendlink_box {
	width: 1170px;
	margin: 0 auto;
	padding-top: 29px;
	position: relative;
        display:flex;
}

.friendlink_box>li {
	width: 285px;
	margin-left: 10px;
	line-height: 38px;
	font-size: 15px;
	color: #74acd6;
	height: 40px;
	border: 1px solid #74acd6;
	text-align: center;
}

.friendlink_box>li a {
	color: #666666;
}

.friendlink_box>.friendlink {
	background: #10568a url(/picture/162/1911131512483296823.png) no-repeat 250px center;
	cursor: pointer;
}

.friendlink_box>li:first-child {
	margin-left: 0px;
}

.friendlink02_div02 {
	width: 1156px;
	background: #F7F7F7;
	position: absolute;
	left: 0px;
}

.friendlink>div a {
	display: block;
	margin: 4px 20px;
	float: left;
	line-height: 28px;
	font-size: 13px;
	width: 195px;
}

.footer_box_bottom {
	height: 158px;
}

.footer_box_bottom>ul {
	width: 1170px;
	margin: 0 auto;
	padding: 35px 195px 0 95px;
}

.footer-nav {
	display: block;
	font-size: 13px;
	line-height: 13px;
	height: 13px;
	margin: 0 10px 5px 10px;
}

.footer-separate {
	width: 1px;
	height: 13px;
	background: #4a4a4a;
	margin: 0 5px;
}

.footer-l {
	width: 680px;
	text-align: center;
	padding-left: 30px;
}

.footer-l p {
	font-size: 13px;
	color: #333333;
	height: 18px;
	line-height: 18px;
	margin-top: 6px;
}

.footer-m {
	width: 52px;
	margin-top: 13px;
}

.footer-m img {
	display: block;
	width: 52px;
	height: 64px;
}

.footer-r {
	width: 110px;
	margin-top: 7px;
}

.footer-r img {
	display: block;
	width: 110px;
	height: 55px;
}

.friendlink>div a:hover {
	color: #004a7c;
}

.yqljcon {
	height: auto !important;
	height: 28px;
	min-height: 28px;
	width: 100%;
	padding: 10px;
}

.footerPP {
	text-align: left;
	padding-left: 15px;
	margin: 0;
	height: auto !important;
	min-height: 20px;
	width: 100%;
}

.footxq_left {
	float: left;
	width: 70px;
	height: auto !important;
	min-height: 10px;
	font-size: 13px;
	font-weight: 900;
	line-height: 26px;
}

.footxq_left a {
	font-size: 13px;
	font-weight: bold;
	line-height: 26px;
}

.footerPP a {
	width: 135px;
	color: #333333;
	line-height: 23px;
	display: block;
	float: left;
	height: 23px;
	overflow: hidden;
}

.footxq_right {
	float: left;
	width: 1050px;
	height: auto !important;
	min-height: 10px;
}

.footxq_div {
	width: 100%;
	height: 26px;
}

.friendlink02_div02 .footxq_div a {
	line-height: 26px;
	width: 100px!important;
}


/*友情链接*/

.list {
	padding-top: 0;
}

.jxyw .list td {
	height: 45px;
}

.jxyw .list td {
	font-size: 15px;
	color: #004a7c;
}

.jxyw .list td a {
	color: #004a7c;
	line-height: 25px;
        display: inline-block;
        width: 255px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        vertical-align: middle;
}

.jxyw .list td span {
	color: #004a7c;
	float: right;
}

.gdt {
	width: 1170px;
	height: 100%;
	margin: 0 auto;
	padding-top: 35px;
}


/**底部图片**/

*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


/*请复制一下代码*/

.wrap {}

.scroll_horizontal {
	position: relative;
	width: 1170px;
	height: 145px;
}

.scroll_horizontal .box {
	overflow: hidden;
	position: relative;
	width: 1080px;
	height: 145px;
	margin: 0 auto;
}

.scroll_horizontal .list {
	overflow: hidden;
	width: 9999px;
}

.scroll_horizontal .list li {
	float: left;
	width: 275px;
	height: 145px;
}

.scroll_horizontal .list li img {
	width: 260px;
	height: 145px;
}


/*按钮*/

.scroll_horizontal .prev,
.scroll_horizontal .next {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	width: 40px;
	height: 50px;
	cursor: pointer;
}

.scroll_horizontal .prev {
	left: 10px;
	background-position: 0 0;
}

.scroll_horizontal .next {
	right: -5px;
	background-position: -40px 0;
}


/*按钮划过*/

.scroll_horizontal .prev:hover {
	background-position: 0 -50px;
}

.scroll_horizontal .next:hover {
	background-position: -40px -50px;
}

#acts {
	margin-top: 20px;
}

.yjzj .yjzjTitle li:hover {
	color: #246594;
}
.zxfb ul.list>table>tbody>tr>td>a{
    display: inline-block;
    width: 255px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/* 适老化 */
.whpageold .bigTit {
    padding: 50px 0;
}

.whpageold .bigTit h1 {
    background: none !important;
    padding-left: 0 !important;
    line-height: 78px;
    font-size: 52px;
    color: #333;
    text-align: left;
}

.whpageold .bigTit h1 a {
    color: #333;
}

.whpageold .bigTit p {
    font-size: 32px;
    color: #333;
    line-height: 55px;
    text-align: left !important;
        margin: 20px 0px 0px 0px;
}

.whpageold .main_left {
    width: 100%;
    height: auto;
    overflow: initial;
}

.whpageold #focus {
    width: 100%;
    height: 675px;
}

.whpageold #focus ul li {
    width: 1170px;
    height: 675px;
}

.whpageold .main_right {
    width: 100%;
}

.whpageold #focus ul li div.photo_bt {
    background-color: rgba(0, 0, 0, 0);
    opacity: 1;
    line-height: 95px;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 36px;
}

.whpageold #focus .btnBg {
    width: 1170px;
    height: 95px;
    line-height: 95px;
}

.whpageold #focus ul li div.photo_bt a {
    font-size: 36px !important;
}

.whpageold #focus .btn {
    width: 1170px;
}

.whpageold #focus .btn span {
    width: 24px;
    height: 24px;
}

.whpageold #focus .btn {
    bottom: 35px;
    line-height: 0;
}

.whpageold .main_right .jxyw {
    height: auto;
    background: #f2f2f2;
}

.whpageold .jxyw .tit {
    margin: 30px 0;
    height: auto;
    line-height: normal;

}

.whpageold .jxyw .tit li.hover {
    background: #006eab;
}

.whpageold .jxyw .tit li {
    font-size: 48px;
    padding: 22px 44px !important;
    height: auto;
    background: #fff;
}

.whpageold .jxyw .tit a {
    font-size: 48px;
}

.whpageold .main_right>div {
    padding: 0 30px 30px 30px;
}

.whpageold .jxyw .list td {
    color: #333;
}
.whpageold .jxyw .list td a{
width:968px;
}
.whpageold .jxyw .list td a,
.whpageold .jxyw .list td span {
    line-height: 78px !important;
    font-size: 36px;
    color: #333;
}

.whpageold .jxyw .list td img {
    width: 6px;
    margin-top: 5px !important;
    margin-right: 30px !important;
}

.whpageold .cr-img {
    margin-top: 50px;
    margin-bottom: 54px;
}

.whpageold .main_left.bt-left>div {
    padding-right: 0px !important;
}

.whpageold .main_left.bt-left>div>.leftSecond {
    padding: 0 !important;
}

.whpageold .leftSecond .tit {
    height: auto;
    line-height: normal;
    border-bottom: none;
    margin-top: 3px;
}

.whpageold .leftSecond .tit li.hover,
.whpageold .leftSecond .tit li.hover a {
    font-size: 48px;
}

.whpageold .leftSecond .tit li:first-child {
    padding-left: 0;
}

.whpageold .leftSecond .tit li {
    padding-left: 25px;
}

.whpageold .leftSecond:nth-child(3) .tit li.titRight:last-child {
    float: left !important;
    color: #025EBA;
    padding: 20px 0px 0px 0px;
    height: auto;
}

.whpageold .leftSecond .tit a {
    font-size: 44px !important;
    color: #333;
}

.whpageold .leftSecond .titRight a {
    font-size: 44px !important;
    color: #025EBA;
}

.whpageold .leftSecond .list {
    padding-top: 30px;
}

.whpageold .leftSecond .list li a,
.whpageold .gwyinfo li span {
    font-size: 36px;
}

.whpageold .leftSecond .list li a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 90%;
}

.whpageold .gwyinfo li {
    width: 100%;
    height: auto !important;
    line-height: 64px;
    margin-bottom: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.whpageold .leftSecond .list .timeImg {
    width: 180px;
    height: 180px;
    border: 1px solid #333;
    margin-top: 10px;
    font-size: 32px;
    padding-top: 35px;
    background: none;
}

.whpageold .leftSecond .list .timeImg h2 {
    font-size: 44px;
}

.whpageold .leftSecond .list .listTit {
    width: 800px;
    padding: 0px 40px;
}

.whpageold .leftSecond .list li div.listTit div.listTitle a {
    font-size: 36px !important;
}

.whpageold .leftSecond .list .listTit .listList {
    font-size: 32px;
    color: #666666;
    line-height: 64px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    overflow: hidden;
}

.whpageold .leftSecond .list li .listMore {
    margin: 15px 0;
    width: 180px;
    background: #eaeaea;
    padding: 15px;
    height: auto;
    margin-top: 60px;
    border-radius: 10px;
}

.whpageold .scrollWrap {
    width: 95%;
}

.whpageold .leftThird li {
    width: 380px !important;
    height: 111px;
    line-height: 111px;
    margin: 0;
}

.whpageold .leftThird li a {
    width: 350px;
    height: 111px;
    line-height: 111px;
}

.whpageold .ladyScroll-01 {
    position: relative;
    padding: 50px 0;
    border-bottom: 2px solid #ccc;
    margin-bottom: 50px;
}

.whpageold .ladyScroll-01 .next {
    width: 46px;
    position: absolute;
    height: 111px;
    background: url(/picture/0/2211281141325346575.png)no-repeat center center #F9F9F9;
    bottom: 50px;
    right: -20px;
}

.whpageold .ladyScroll-01 .next img {
    display: none;
}

.whpageold .w1170:nth-child(4) {
    overflow: initial !important;
}

.whpageold .ladyScroll-01 .scrollWrap ul li a p {
    font-weight: 700;
    font-size: 36px;
    line-height: 78px;
    text-align: left;
    color: #456ca5;
    margin-left: 20px !important;
    line-height: 111px;
}

.whpageold .leftThird img {
    width: 39px !important;
    height: auto !important;
    margin-top: 36px !important;
    margin-left: 72px !important;
}

.whpageold .leftSecond:nth-child(3)>div.list.bt-tab-con>ul>table>tbody>tr>td>img {
    width: 6px;
    height: 6px;
    margin-top: -60px !important;
    margin-right: 30px !important;

}


.whpageold .leftSecond:nth-child(3)>div.list.bt-tab-con>ul>table>tbody>tr>td>a,
.whpageold .leftSecond:nth-child(3)>div.list.bt-tab-con>ul>table>tbody>tr>td>span {
    font-size: 36px;
    color: #333;
    line-height: 72px !important;
}

.whpageold .leftSecond:nth-child(3)>div.list.bt-tab-con>ul>table>tbody>tr>td>a {
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 1015px;
    display: inline-block;
    overflow: hidden;
}


.whpageold .zxfb:nth-child(3) .tit li {
    padding-top: 17px;
}

.whpageold .zxfb:nth-child(5) .tit li {
    padding-top: 20px;
}

.whpageold .zxfb ul.list>table>tbody>tr>td>img {
    width: 6px;
    height: 6px;
    margin: -56px 30px 0px 0px !important;
}
.whpageold .zxfb ul.list>table>tbody>tr>td>a{
   overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 1020px;
    display: inline-block;
}
.whpageold .zxfb ul.list>table>tbody>tr>td>a,
.whpageold .zxfb ul.list>table>tbody>tr>td>span {
    font-size: 36px;
    color: #333;
    line-height: 72px !important;
}



.whpageold .main_left.bt-left>div>.leftForth {
    padding-top: 50px !important;
}

.whpageold .leftForth .tit {
    margin: 0;
    padding-bottom: 30px;
    border-bottom: 2px solid #ccc;
}

.whpageold .leftForth .tit li {
    height: auto;
    line-height: normal;
}

.whpageold .leftForth .list>div {
    width: 1170px !important;
}

.whpageold .leftForth .list .fr .title a {
    font-size: 44px;
}

.whpageold .leftForth .list .fr .title {
    font-weight: 700;
    font-size: 44px;
    line-height: 78px;
    height: auto;
    color: #333;
    margin-bottom: 30px;
}

.whpageold .leftForth .list>div a img {
    width: 585px;
    height: 393px;
}

.whpageold .leftForth .list .zxft {
    float: right;
    width: 585px;
    height: 393px;
    background: #f5f5f5;
    padding: 30px 0px 30px 30px;
}

.whpageold .leftForth .list .zxft li {
    line-height: 68px;
    font-size: 36px;
    margin-bottom: 0;
}

.whpageold .leftForth .list li a {
    overflow: initial;
    text-overflow: ellipsis;
    display: inline-block;
    line-height: 72px;
    white-space: normal;
}

.whpageold .leftForth .list .title {
    height: auto;
    line-height: normal;
    padding: 40px 0 30px 0;
}

.whpageold .leftForth .list {
    padding: 0 0 11px 0;
}

.whpageold .leftForth .list>ul.cf>table>tbody>tr>td>img {
    width: 6px;
    height: 6px;
    margin-right: 30px !important;
    margin-top: -13px !important;
}

.whpageold .leftForth .list>ul.cf>table>tbody>tr>td>a,
.whpageold .leftForth .list>ul.cf>table>tbody>tr>td>span {
    font-size: 36px;
    color: #333;
    line-height: 72px !important;
}

.whpageold .yjzj .yjzjTitle li a {
    width: 100% !important;
}

.whpageold .yjzj .yjzjTitle li.hover {
    color: #333;
}

.whpageold .yjzj .yjzjTitle li {
    width: auto !important;
    height: auto !important;
    font-size: 44px;
    color: #666;
    padding-right: 30px;
    margin-bottom: 0;
    margin-right: 30px !important;
}



.whpageold .main_right>div.zxfb {
    padding: 0;
    overflow: hidden;
}

.whpageold .main_right>div.zxfb>a {
    display: inline-block;
    float: left;
}

.whpageold .main_right>div.zxfb>a+a {
    margin-left: 30px;
}

.whpageold .main_right>div.zxfb>a img {
    width: 570px;
    height: auto;
    margin: 0 !important;
}

.whpageold .zxfb .tit {
    border: none;
}

.whpageold .zxfb .tit li {
    line-height: 78px;
    height: auto;
    font-size: 48px;
    padding: 50px 0px 30px 0px;
}

.whpageold .zxfb .tit li a {
    font-weight: 700;
    font-size: 48px;
    line-height: 78px;
    color: #e5071c;
}

.whpageold .main_right>div.zwfw {
    padding: 0 !important;
}

.whpageold .h15,
.whpageold .h20,
.whpageold .h40,
.whpageold .h30 {
    display: none;
}

.whpageold .zwfw_list li {
    width: 380px;
    height: 111px;
    background-color: #f9f9f9;
    border: 1px solid #ccc;
    margin-bottom: 30px;
}

.whpageold .main_right>div {
    background: none;
}

.whpageold .zwfw_list {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding-bottom: 20px;
}

.whpageold .zwfw_list::after {
    content: '';
    display: none;
}

.whpageold .zwfw_list li a {
    color: #333;
    font-size: 36px;
    line-height: 111px;
    padding-left: 103px;
    height: auto;
}

.whpageold .zwfw_list li.zwfw_list01 {
    background: url(/picture/162/1911131132325398122.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list02 {
    float: right;
    background: url(/picture/162/1911131132324043608.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list03 {
    background: url(/picture/162/1911131132325797683.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list04 {
    float: right;
    background: url(/picture/162/1911131132325636647.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list05 {
    background: url(/picture/162/1911131132325913576.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list06 {
    float: right;
    background: url(/picture/162/1911131132326095310.png) no-repeat 35px center;
    background-size: 40px 40px;
}

/* 底部专题专栏 */
.whpageold .ztzl {
    height: 230px !important;
}

.whpageold .gdt {
    padding: 50px 0;
}

.whpageold .scroll_horizontal .box {
    width: 1170px;
}

.whpageold #pic_list_1 {
    width: 1170px;
}

.whpageold .scroll_horizontal .next,
.whpageold .scroll_horizontal .prev {
    display: none;
}

.whpageold .scroll_horizontal .list li {
    width: 307px;
}

.whpageold .scroll_horizontal .list li img {
    width: 277px;
    height: 130px;
}

.whpageold .znwd {
    display: flex;
    justify-content: space-between;
}

.whpageold .znwd li {
    width: 277px;
    height: 111px;
    margin: 0;
}

.whpageold .znwd li.znwd01 a {
    color: #006EAB;
    font-weight: bold
}

.whpageold .znwd li.znwd02 a {
    color: #13B79B;
    font-weight: bold;
}

.whpageold .znwd li.znwd03 a {
    color: #006EAB;
    font-weight: bold
}

.whpageold .znwd li.znwd04 a {
    color: #25B0D4;
    font-weight: bold
}

.whpageold .znwd li.znwd01 {
    background: url(/picture/0/2211281702040299579.png) no-repeat left center;
    color: #006EAB;
}

.whpageold .znwd li.znwd02 {
    background: url(/picture/0/2211281702040104541.png) no-repeat left center;
    color: #13B79B;
}

.whpageold .znwd li.znwd03 {
    background: url(/picture/0/2211281702039722444.png) no-repeat left center;
    color: #006EAB;
}

.whpageold .znwd li.znwd04 {
    background: url(/picture/0/2211281702039364829.png) no-repeat left center;
    color: #25B0D4;
}

.whpageold div.yjzj>ul.znwd li a {
    display: block;
    line-height: 111px;
    width: 277px;
    height: 111px;
    padding: 0px 0px 0px 60px;
}

.whpageold div.yjzj>ul.znwd.cf:after {
    display: none;
    content: '';
}

.whpageold #iframe1{
    display: none;
}
.whpageold #iframe2{
    display: block;
}

#iframe1{
    display: block;
}
#iframe2{
    display: none;
}



.whpageold .xwfb{
    height: auto !important;
    padding: 0 !important;
    display: flex;
    justify-content: space-between;
}
.whpageold .swsj>a{
    width: 570px;
    height: 111px;
    display:block;
}
.whpageold .swsj {
    width: 570px;
    height: 111px;
    background: url(/picture/0/2211281957092886357.png) no-repeat;
    display: block;
}

.whpageold .swsj+.swsj {
    background: url(/picture/0/2211281957092258863.png) no-repeat;
}
.whpageold .swsj img{
    display: none;
}